home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / MISCEOUS / TAPES.LZH / TAPES336.DOC < prev   
Text File  |  1989-02-28  |  15KB  |  412 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                                      Tapes  V3.36
  30.  
  31.  
  32.                    Copyright (c) 1987, 1988, 1989 Charles E. Kindel
  33.                                  All Rights Reserved
  34.  
  35.                                KindlCo Software Systems
  36.                                1509 East Second Street
  37.                                       Tucson, AZ
  38.                                         85719
  39.                                 CompuServe [71551,1455]
  40.  
  41.  
  42.  
  43.  
  44.  
  45.           Tapes 3.36 (c) KindlCo                          February 28, 1989
  46.  
  47.  
  48.  
  49.  
  50.  
  51.                                  Product Information
  52.  
  53.  
  54.  
  55.                TAPES is  a freeware product.   It may be  freely copied and
  56.           used as long as the following four rules are followed:
  57.  
  58.                1)   The  program and this documentation may not be modified
  59.                     in any way, shape, or form.
  60.  
  61.                2)   A  copy  of  this documentation  is  provided  with the
  62.                     program.
  63.  
  64.                3)   No charge,  other than a media and handling charge (not
  65.                     to exceed $5.00), is made.
  66.  
  67.                4)   It  is  not offered  as a  promotion  to buy  any other
  68.                     product.
  69.  
  70.                If  you  use this  program,  a  donation of  $5.00  would be
  71.           appreciated.   I am trying  to save enough  money to purchase the
  72.           MicroSoft Windows Development Kit.   As soon as I buy  it my goal
  73.           is  to port  TAPES and  my other  applications to  windows.   The
  74.           address is on the first page of this documentation.
  75.  
  76.  
  77.                TAPES  helps you  keep  your  cassette  tapes  organized  by
  78.           allowing you to print  out neat inserts for  cassette cases.   It
  79.           requires an  Epson or  IBM ProPrinter  dot matrix  printer or  an
  80.           Hewlett Packard  Laser Jet.  I have designed  it to be "quick and
  81.           dirty"; just run the program, enter your data, print, and exit.
  82.  
  83.  
  84.                If you find any bugs or incompatibilities please let me know
  85.           at  the  above address  or  on  CompuServe.   Any  suggestions on
  86.           improving this program would be greatly appreciated. 
  87.  
  88.                Please note that the name of my software company has changed
  89.           the  spelling  of  its  name.    The  new  spelling  is  KindlCo;
  90.           previously it was KindelCo.
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.                                        Page -2-
  102.  
  103.  
  104.  
  105.  
  106.  
  107.           Tapes 3.36 (c) KindlCo                          February 28, 1989
  108.  
  109.  
  110.  
  111.  
  112.  
  113.                                      Instructions
  114.  
  115.  
  116.                The program is very easy to use:   just enter the titles and
  117.           songs (programs,  whatever) for  each side  of  the cassette  and
  118.           press [ESC] to  bring up the option  menu.  [F10] will  quit from
  119.           the main screen.  Simple.
  120.  
  121.                On  the screen  the top line  of each  "side" is  the TITLE.
  122.           When  printed, this  is what  will appear on  the "front"  of the
  123.           cassette shell.  The rest of the lines on each "side" are for the
  124.           SONGS and  will be printed  on the  "top" of the  cassette shell.
  125.           Editing TITLES and SONGS works exactly the same except the TITLES
  126.           have wider fields (they can be longer).
  127.  
  128.                Once you have printed out an insert, simply cut it out along
  129.           the dotted lines and insert it  in the cassette shell.  The  best
  130.           way  to do  this is  to  place the  TAPES insert  on  top of  the
  131.           original cardboard  insert that  came with  the cassette.   While
  132.           holding the TAPES  and cardboard inserts together,  place both in
  133.           the cassette shell.   The cardboard  insert will force the  TAPES
  134.           insert to fold at the appropriate places.   Note that if you have
  135.           a Hewlett  Packard LaserJet or compatible printer the insert will
  136.           be about 1  millimeter to wide if  you cut exactly on  the dotted
  137.           lines, thus you should cut just a little bit inside of the lines.
  138.  
  139.  
  140.           Moving around the screen:
  141.  
  142.           [Right Arrow]  -->  Moves forward one character.
  143.  
  144.           [Left Arrow]   <--  Moves back one character.
  145.  
  146.           [Up Arrow]     Moves up one field and wraps  around at the top of
  147.                          the screen.
  148.  
  149.           [Down Arrow]   Moves  down  one  field and  wraps  around  at the
  150.                          bottom of the screen.
  151.  
  152.           [Page Up] and
  153.           [Page Down]    Treats each  side as a  "page".  Will  always take
  154.                          you to the top of one of the sides.
  155.  
  156.           [Home]         Moves to the beginning of the current field.
  157.  
  158.           [End]          Moves to the end of the current field.
  159.  
  160.  
  161.  
  162.  
  163.                                        Page -3-
  164.  
  165.  
  166.  
  167.  
  168.  
  169.           Tapes 3.36 (c) KindlCo                          February 28, 1989
  170.  
  171.  
  172.  
  173.           Editing:
  174.  
  175.           [Ins]          Toggles  Insert mode.   Small cursor means insert,
  176.                          large cursor means overwrite.  Default is insert.
  177.  
  178.           [Del]          Deletes character under cursor.
  179.  
  180.           [BackSpace]    Destructive backspace.
  181.  
  182.           [Ctrl-Home]    Erases entire field.
  183.  
  184.           [Ctrl-End]     Erases to the end of the field.
  185.  
  186.  
  187.           Options:
  188.  
  189.           [ESC]     Brings  up a  menu  window that  allows  you to  Print,
  190.                     Clear, Select Tape type and Noise Reduction, and Exit.
  191.  
  192.                To   select  any  of  the  menu  options,  press  the  first
  193.                (highlighted) character of the option.  
  194.  
  195.                [P]  Will print the cassette insert.   Make sure printer  is
  196.                     on and  the paper is aligned with  the perforation just
  197.                     above the print head.  Two  labels will be printed on a
  198.                     Standard 8.5 X 11 piece of  paper, and the program will
  199.                     automatically send  a form-feed  after the  second one.
  200.                     The tape type and noise reduction you have selected, as
  201.                     well as the system date, will  be printed on the bottom
  202.                     of the insert.
  203.  
  204.                [C]  Will clear any songs  and titles you have entered.   If
  205.                     you have entered any data, you will be prompted.
  206.  
  207.                [T]  Each  time  you press  [T]  the  tape type  will  cycle
  208.                     between Type I (Normal 70us), Type II (CrO2 120us), and
  209.                     Type III (Metal).  The program defaults to Type II.
  210.  
  211.                [N]  Cycles  between  the  various  noise reduction  systems
  212.                     available  (None, Dolby  B,  Dolby C,  and  dbx).   The
  213.                     program defaults to Dolby C.
  214.  
  215.                [L]  Cycles between  the printer port you want the output to
  216.                     go to.  Lpt1, Lpt2, com1, and com2 are supported.  Lpt1
  217.                     is default.
  218.  
  219.                [I]  Install printer.   You can select between  an EPSON/IBM
  220.                     compatible dot matrix or HP Laser Jet printer.
  221.  
  222.                [S]  Save default configuration  (including Tape Type, Noise
  223.                     Reduction, Printer Port, and Type of Printer).  
  224.  
  225.                                        Page -4-
  226.  
  227.  
  228.  
  229.  
  230.  
  231.           Tapes 3.36 (c) KindlCo                          February 28, 1989
  232.  
  233.  
  234.  
  235.                     TAPES   is  pretty  smart   about  how  it   saves  its
  236.                     configuration.   The user is not required to keep track
  237.                     of  configuration   files  because   TAPES  saves   its
  238.                     configuration information  in the TAPES.EXE file.   DOS
  239.                     versions 3.0 and greater provide  the path and name  of
  240.                     the executing program.   Thus if you are using  DOS 3.0
  241.                     or greater  TAPES will  find the  TAPES.EXE file  using
  242.                     this method.   If  you are  using DOS  versions earlier
  243.                     than  3.0 then TAPES will search the current directory,
  244.                     then  all  of  the  directories  listed  in  your  PATH
  245.                     statement   for   TAPES.EXE.     It   will   save   the
  246.                     configuration  to the first copy of TAPES.EXE it finds.
  247.                     If  TAPES cannot  find  a copy  of  TAPES.EXE an  error
  248.                     message will be displayed.
  249.  
  250.                [Q]  Quits TAPES.  You will be  prompted if you have entered
  251.                     any data.
  252.  
  253.                [ESC] Removes the menu and returns to the main screen.
  254.  
  255.           [F10]     Quit. This will  quit and send  you back to DOS.  Again
  256.                     you will be prompted if you have typed anything.
  257.  
  258.  
  259.                                     More Printers!
  260.  
  261.                If  you  try  TAPES on  your  printer  and  it doesn't  work
  262.           correctly  (i.e. it's not compatible with the currently supported
  263.           printers) I'll  modify tapes  so that it  supports your  printer.
  264.           Look in your  printer manual for  the following software  control
  265.           codes:
  266.  
  267.           COMPRESSED ON       (17 characters per inch)
  268.           COMPRESSED OFF      (10 characters per inch)
  269.           BOLD ON             (or Double Strike)
  270.           BOLD OFF
  271.           1/8th inch line spacing (or 8 lines per inch)
  272.           1/6th inch line spacing (or 6 lines per inch).
  273.  
  274.           Write these codes down and send them to me along with the name of
  275.           the printer and $5.00  (no cash!).  Include your name and address
  276.           and the type of  disk you need (i.e. 5.25  inch or 3.5 inch).   I
  277.           will  send you a  modified version that should  work!  The reason
  278.           I'm willing to do this is that I have no way of  knowing what the
  279.           various printer codes are for different printers.
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.                                        Page -5-
  288.  
  289.  
  290.  
  291.  
  292.  
  293.           Tapes 3.36 (c) KindlCo                          February 28, 1989
  294.  
  295.  
  296.  
  297.  
  298.  
  299.                                        History
  300.  
  301.  
  302.  
  303.                The  program was  originally written  on an Apple  ][+ using
  304.           Apple Pascal.   It was also my first  Pascal program, and in it's
  305.           original state it  did little more than prompt you  for each song
  306.           and then print, it had NO editing capabilities.  The Turbo Pascal
  307.           version on my Apple //e running CP/M was much improved.  I called
  308.           that version 1.00.  
  309.  
  310.                VERSION 1.00  was then  ported to  the PC  (with only  minor
  311.                changes). Turbo on the PC is much  more powerful than on the
  312.                Apple  because of  the IBM  specific  routines that  Borland
  313.                provides.  Because of this, I  was able to completely revamp
  314.                the "user interface" (it  used to be completely  menu driven
  315.                and ugly).  This was VERSION 2.00.  
  316.                Slowly  the program began  to transform into  something that
  317.                might  be useful to  people other than  me.   When I reached
  318.                Version  2.30  I  began distributing  it  on  local bulletin
  319.                boards.   
  320.  
  321.                VERSION 3.00 - Improved  the speed of the editing  functions
  322.                and the  feel of  the interface.   I know  that this  is not
  323.                exactly a full blown word processor and I have probably gone
  324.                overboard for such a program, but I use it a lot and I  have
  325.                not seen any thing like it anywhere else.
  326.  
  327.                VERSION 3.20  is just  a little  faster and  looks different
  328.                than 3.00, but is basically the same.
  329.  
  330.                VERSION 3.21  - Added  ProPrinter Support.   Originally  the
  331.                program set tabs  in the printer then  it would just  send a
  332.                tab to  line things up.   But,  since IBM in  their infinite
  333.                wisdom decided to offset the ProPrinter tabs by one from the
  334.                Epson  standard, I  simply calculate  the  number of  spaces
  335.                needed instead of using tabs. 
  336.  
  337.                VERSION 3.22 - 1/29/88 - Fixed bug that caused the cursor to
  338.                go to  the character immediately below the  current one when
  339.                RETURN was hit.   Now the cursor will go to the beginning of
  340.                the next line.  Also fixed bug that made the QUIT  and CLEAR
  341.                prompts appear even if no keys had been hit.  
  342.  
  343.                VERSION 3.30  - 2/23/88  - Conversion to  Turbo Pascal  4.0.
  344.                Now an .EXE file.  No significant changes except in speed.
  345.  
  346.                VERSION 3.31  - 5/28/88 -  Added code  to detect 43 line EGA
  347.                or 50 line VGA.  TAPES now  switches out of these modes into
  348.  
  349.                                        Page -6-
  350.  
  351.  
  352.  
  353.  
  354.  
  355.           Tapes 3.36 (c) KindlCo                          February 28, 1989
  356.  
  357.  
  358.  
  359.                25 line mode when  it starts and goes back  to original mode
  360.                when  it  is   done.  The  cursor  now  changes   size  when
  361.                Insert/Overwrite  is toggled  with the  Insert  key.   Small
  362.                cursor means insert mode is on, block cursor means overwrite
  363.                is on.  Made the prompts for Clear, and Quit be in windows.
  364.  
  365.                VERSION 3.32 - 7/18/88 -   Enhanced the program's ability to
  366.                detect video modes.  Will now  work on displays with greater
  367.                than 80 columns (although  it wont USE any of  those columns
  368.                except for the title screen).  Also some  speed improvements
  369.                in screen speed.
  370.  
  371.                VERSION 3.34 -  1/18/89 - Fixed  stupid way PgUp and  PgDown
  372.                worked.  Now they work more intuitively.
  373.  
  374.                VERSION 3.35 - 2/1/89 - Added  Tape Type and Noise Reduction
  375.                options as well as menu window.  Some code optimization.
  376.  
  377.                VERSION 3.36 - 2/28/89 - Added printer port and printer type
  378.                options.   Now  supports HP  LaserJet.   Save  configuration
  379.                option implemented.
  380.  
  381.                COMING  SOON - As soon as I can afford the MicroSoft Windows
  382.                2.x Software Developers Kit arrives I  hope to port TAPES to
  383.                Windows.  Stay Tuned.
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                      Copyright (C) Charles E. Kindel, 1987, 1988, 1989
  394.                                KindlCo Software Systems
  395.                                 1509 E. Second Street
  396.                                    Tucson, AZ 85719
  397.                                  CIS PPN [71551,1455]
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.                                        Page -7-
  412.